#ifndef PLAYER_HH_
# define PLAYER_HH_

class Player: public Character
{
public:

private:
  float _artisanatLevel;
  std::Vector<float> _affinities; // 4 all factions (black_market, ...) // on serv

  /// since when does the character lives
  // usefull ?
  // shd be in DB [better storing creationDate in DB && calc lifetime if needed]
  unsigned double _lifeTime;

  /// since when does the character shove
  // in days
  unsigned int _lastShave;

  float _moral; // shd rly add this ?
  float _tired; // fatigue coeff (=> need to sleep some times)

  float _hunger; /// slowly dying
  float _temperature; /// corporal temperature

  /** in which crew is the Player
   ** 0: not in a crew
   */
  unsigned int _crewId;

  /** in which party is the Player
   ** 0: not in a party
   */
  unsigned int _partyId;
};

#endif /* !PLAYER_HH_ */
